package com.example.administrator.myapplication.uilts;

import com.android.volley.Response;
import com.android.volley.VolleyError;
import com.android.volley.toolbox.StringRequest;

import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

/**
 * Created by 董豪华on 2017/1/5.
 */
public class Chewangluo {
    String url = "http://op.juhe.cn/189/bus/busline?key=2d04426a3379cb5da186140f9c728509&city=贵阳&bus=224";
    public void chezhi(){
        StringRequest request1 = new StringRequest(url, new Response.Listener<String>() {
            @Override
            public void onResponse(String response) {

            }
        }, new Response.ErrorListener() {
            @Override
            public void onErrorResponse(VolleyError error) {

            }
        });
        PeiZhiActivity.mrequestQueue.add(request1);
    }

    public void jie(String response){
        try {
            JSONObject jsonObject = new JSONObject(response);
            String reason = jsonObject.optString("reason");
            JSONArray result = jsonObject.optJSONArray("result");
            String description = jsonObject.optString("description");/*描述性信息*/
            String start_time = jsonObject.optString("start_time");/*早班车时间*/
            String photo_folder = jsonObject.optString("photo_folder");/*采集线路时，采集到的照片所放置的文件夹的名称*/
            String interval5 = jsonObject.optString("interval5");/*预留*/
            String gpsfile_id = jsonObject.optString("gpsfile_id");/*采集线路时，采到的线路对应编号*/
            jsonObject.optString("data_source"); /*数据来源，1-自行采集，0-其他*/
            String total_price = jsonObject.optString("total_price");/*总票价*/
            jsonObject.optString("company"); /*公交公司民初*/
            String speed = jsonObject.optString("speed");/*车速*/
            jsonObject.optString("length");/*线路长度*/
            String loop = jsonObject.optString("loop");/*是否环线，0-否，1-是*/
            String auto = jsonObject.optString("auto");/*是否自动（无人）售票，0-人工售票，1-无人售票*/
            String ic_card = jsonObject.optString("ic_card");/*是否可以使用电子售票（公交卡），0-不可以使用，1-可以使用*/
            String double_deck = jsonObject.optString("double_deck");/*是否双层, 0-否, 1-是*/
            String express_way = jsonObject.optString("express_way");/*公共交通线是否路经高速道路，0-不经过，1-经过*/
            String status = jsonObject.optString("status");/*线路状态, 0-停运，1-正常, 包含在bus标识内*/
            String basic_price = jsonObject.optString("basic_price");/*基本票价*/
            String end_time = jsonObject.optString("end_time");/*末班车时间，20:00*/
            String air = jsonObject.optString("air");/*是否有空调，0-非空调车，1-空调车*/
            String terminal_spell = jsonObject.optString("terminal_spell");/*终点站拼音名*/
            String type = jsonObject.optString("type");/*类型*/
            String paper_table_id = jsonObject.optString("paper_table_id");/*采集线路时，所填写的纸质表格的编号*/
            String name = jsonObject.optString("name");/*线路名称*/
            String commutation_ticket = jsonObject.optString("commutation_ticket");/*是否可用月票. 0-不可用;1-可用*/
        } catch (JSONException e) {
            e.printStackTrace();
        }
    }

}
